singing troupe - English Synonyms Dictionary